Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
66A STOWMARKET ROAD Terraced £133,000 21 Jun 2013
68 STOWMARKET ROAD Terraced £135,000 7 May 2010
72 STOWMARKET ROAD Terraced £176,500 1 May 2015